18093 305
37982 161
25928 108
21476 164
65407 118
30716 245
50625 665
23523 597
21632 222
17588 458
31147 643
36048 365
33358 570
17413 665
12943 489
22550 928
16634 966
19268 748
5014 371
8598 521
14664 170
22183 785
28849 197
6101 333
39055 902
36915 163
17966 57
18331 137