4140 640
2676 416
17660 485
21338 313
5450 565
28006 718
6128 548
16367 651
5095 411
6268 707
7559 571
2218 60
27315 213
3127 37
1888 292