983 93
2621 629
15806 572
15375 733
13558 112
3388 651
3035 41
6478 314
5186 157
82241 251
16226 939
55409 389
36596 288
39413 979
8793 702
9727 363
11289 551
107920 712
29050 1017
28260 399
6459 190
13839 37
6151 267
5562 169
8827 80
29773 481