21729 109
11416 703
16925 351
10290 982
2625 280
1139 126
11306 683
4268 97
4226 415
12965 134
44607 838
2777 200
6080 594
3668 602
13895 553
4537 140
8072 187
39991 638
4566 715
3593 251
7802 601
10451 521
1476 261
1120 23
4630 240
1371 175
6745 649
8938 699