4150 640
2684 416
17665 485
21343 313
5450 565
28017 718
6128 548
16370 651
5095 411
6270 707
7560 571
2220 60
27316 213
3131 37
1891 292