31300 392
11034 621
15743 52
16241 413
16996 907
12272 261
41443 292
39013 94
16384 126
2685482 4023
2439483 3520
386770 1161
233645 590
194525 744
46999 385
56933 627
64392 609
59336 872
81658 612
68115 833
42021 612
58087 735
31022 884
82770 616
85488 873
60050 408
55121 314