4905 680
2594 211
8998 69
15102 154
8553 681
9414 635
3467 789
2421 322
14066 590
2486 319
3272 605
2433 198
2335 458
3923 908
4156 787
3294 706