21040 321
10762 741
3695 575
3719 945
2448 597
4712 796
1803 363
3105 458
2204 383
1505 136
6880 55
5022 218
4761 51
3361 949
6016 74
3212 783
8606 871
5926 676
16517 282
1398 254
12662 449
9664 665
2546 496
1547 237
3287 348
1324 156
4681 291
13441 59