30956 392
10934 621
15577 52
16063 413
16855 907
12168 261
41049 292
38667 94
16261 126
2637482 4007
2397962 3511
386413 1161
233584 590
194412 744
46865 385
56813 627
64273 609
59216 872
81437 612
67923 833
41834 612
57891 735
30934 884
82453 616
85203 873
59847 408
54783 314