52436 328
19281 597
8485 410
24410 458
14272 461
12972 723
6811 669
5388 78
4531 207
2269 68
4571 103
9142 215
2682086 4022
248121 1043
2436852 3520
386759 1161
283247 1571
233640 590
194518 744
3130595 6740
5292 653
705375 1989
384299 1079
2861248 7255
118098 632
41911 582