35068 833
15085 636
21303 404
10380 889
8926 333
11410 814
26209 519
42847 946
40770 459
9294 274
25495 628
7660 295
13454 605
8653 247
12579 858
40192 574
16484 117
23682 532
17597 821
23636 962
16058 281
26950 448
22463 659
9895 710