35013 643
9657 538
10600 343
39446 364
35189 335
21506 352
24542 867
34227 682
16359 652
41182 79
36651 603
33810 164
107330 909
24443 279
10438 610
13084 844
11623 241
108776 695
13790 232
19403 410
29284 176
11287 57
12975 620
34126 116