3751 587
21107 457
5126 321
9693 309
7848 97
3651 681
2228 169
20558 751
11242 732
9733 585
3338 200
2106 275