3816 587
21561 457
5198 321
9798 309
12341 99
3704 681
2295 169
20614 751
11317 732
9786 585
3516 200
4362 275