2588 211
8894 69
15057 154
8524 681
9368 635
3465 789
2413 322
14062 590
2470 319
3270 605
2397 197
2331 458
3913 908
3666 787
3287 706