3856 640
2558 415
17620 485
21302 313
5407 565
27697 717
6107 548
16209 651
5057 411
6183 707
7538 571
2198 60
27293 213
3017 37
1876 292