3755 587
21267 457
5129 321
9694 309
7858 97
3655 681
2236 169
20570 751
11258 732
9741 585
3347 200
2113 275