21042 321
10764 741
3695 575
3719 945
2448 597
4712 796
1803 363
3107 458
2207 383
1507 136
6880 55
5022 218
4762 51
3361 949
6016 74
3213 783
8607 871
5929 676
16522 282
1398 254
12665 449
9665 665
2546 496
1547 237
3412 348
1324 156
4683 291
13441 59