4130 640
2675 416
17658 485
21336 313
5449 565
27997 718
6127 548
16365 651
5094 411
6263 707
7559 571
2218 60
27315 213
3124 37
1888 292