31300 392
11034 621
15743 52
16244 413
16996 907
12272 261
41443 292
39014 94
16384 126
2686005 4023
2439832 3520
386775 1161
233647 590
194525 744
46999 385
56933 627
64393 609
59338 872
81660 612
68115 833
42021 612
58087 735
31025 884
82770 616
85489 873
60050 408
55121 314