52099 60
31354 782
9647 726
11686 699
7406 695
12592 671
10594 160
12374 596
6936 506
55985 824
7710 614
3963 610
16533 694
5220 422
7429 836
28825 542
10842 526
21106 873
9715 320
8734 586
5017 378
164041 974
234150 590
3298035 6863
16026 213
709652 1991
4533 465
8786 593