3239 148
2113663 3401
383326 1160
277133 1568
232323 589
2698116 6599
697273 1987
377538 1078
95324 372
2398328 7084
3010 755
115532 632
40931 581
4832 259
45838 385
58166 485
54606 627
14103 539
46336 393
20728 329
26631 215
60993 598