2350298 3885
247175 1043
3249 148
2117279 3401
383361 1160
277201 1568
232345 589
193363 743
2703267 6600
28926 344
697353 1987
377593 1078
95348 372
2404071 7084
1332 295
115565 632
6293 779
40939 581
45855 385
58192 485
54650 627
46346 393
20728 329