31021 581
14582 776
18203 758
11543 687
22710 200
13739 465
13597 743
21058 313
10902 752
15474 580
17734 448
63801 166
9188 502
46637 348
15764 80
21807 327
66520 856
21818 188
9452 78
19688 261
32715 97
9646 432
70041 309
17663 266
14356 573
30430 120
8316 850
98251 633