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