52669 585
22013 444
23885 504
12842 306
33090 385
85231 490
16570 264
33442 301
40275 659
15520 906
14904 126
2387029 3900
378236 1078
41010 581
46021 385
58461 485
57467 872
66150 833
79684 616
34111 842
51600 314
78596 480
30986 597
20226 102