284243 506
117642 632
21859 118
67975 796
3318 459
3074 462
4337 555
4153 698
2293 110
5660 395
2543 92
10397 927
51624 149