4140 640
2675 416
17659 485
21338 313
5450 565
28006 718
6128 548
16366 651
5094 411
6268 707
7559 571
2218 60
27315 213
3126 37
1888 292