3405 212
8893 69
15051 154
8505 681
9358 635
3475 789
2401 322
14053 590
2448 319
3266 605
2395 197
2317 458
3907 908
3659 787
3277 706