3406 212
8902 69
15058 154
8506 681
9364 635
3475 789
2401 322
14054 590
2448 319
3267 605
2399 197
2319 458
3907 908
3659 787
3277 706