22583 900
30528 626
159356 230
45169 407
30644 787
29005 700
222899 694
182069 669
20133 367
92175 548
177433 946
59344 767
59472 314
133590 494
31150 126
30701 792
56482 255
80084 580
31340 489
67708 215
32327 387
19963 138
23847 576
8016 117
287741 687
122778 714
66201 353
46182 612