4146 640
2682 416
17662 485
21343 313
5450 565
28010 718
6128 548
16370 651
5095 411
6268 707
7560 571
2219 60
27316 213
3130 37
1888 292