3804 587
21406 457
5183 321
9786 309
12309 99
3687 681
2271 169
20583 751
11294 732
9768 585
3440 200
4346 275