21038 321
10755 741
3692 575
3718 945
2448 597
4712 796
1803 363
3105 458
2202 383
1504 136
6880 55
5022 218
4758 51
3361 949
6011 74
3212 783
8606 871
5916 676
16506 282
1397 254
12660 449
9662 665
2546 496
1547 237
2883 348
1323 156
4673 291
13440 59