13085 821
10520 710
6145 374
15323 392
4270 656
8655 349
7884 730
21645 675
14770 289
24802 257
1775 41
3365 500
4567 299
5076 932
4840 541
4350 93