4148 640
2682 416
17665 485
21343 313
5450 565
28014 718
6128 548
16370 651
5095 411
6269 707
7560 571
2220 60
27316 213
3130 37
1889 292