3805 587
21426 457
5183 321
9786 309
12310 99
3689 681
2272 169
20586 751
11295 732
9769 585
3444 200
4348 275