52469 328
19285 597
8490 410
24419 458
14275 461
12978 723
6817 669
5391 78
4532 207
2269 68
4572 103
9145 215
2684087 4022
248125 1043
2438424 3520
386764 1161
283265 1571
233644 590
194523 744
3132361 6742
5292 653
705400 1989
384317 1079
2863364 7255
118100 632
41913 582