2785 583
7016 370
2271 503
9463 703
2489 541
3287 639
3481 610
2230 471
3894 877
1865 351
2202 431
24884 361
55891 623
12962 421
7479 496
2504 201