4105 640
2671 416
17658 485
21335 313
5447 565
27981 718
6123 548
16359 651
5093 411
6260 707
7556 571
2215 60
27313 213
3115 37
1887 292