21037 321
10755 741
3691 575
3718 945
2448 597
4712 796
1803 363
3104 458
2202 383
1504 136
6880 55
5022 218
4755 51
3361 949
6008 74
3212 783
8604 871
5914 676
16504 282
1397 254
12659 449
9662 665
2546 496
1547 237
2817 348
1323 156
4672 291
13439 59