21040 321
10764 741
3695 575
3719 945
2448 597
4712 796
1803 363
3106 458
2205 383
1506 136
6880 55
5022 218
4762 51
3361 949
6016 74
3212 783
8606 871
5926 676
16517 282
1398 254
12665 449
9665 665
2546 496
1547 237
3309 348
1324 156
4683 291
13441 59