4105 640
2672 416
17658 485
21336 313
5447 565
27985 718
6123 548
16359 651
5093 411
6262 707
7557 571
2215 60
27313 213
3115 37
1888 292