3860 640
2559 415
17620 485
21302 313
5408 565
27702 717
6108 548
16210 651
5061 411
6186 707
7538 571
2198 60
27293 213
3018 37
1876 292