28226 726
14413 702
15255 105
29619 378
10623 777
6572 379
8381 361
8652 131
3562 387
15695 254
11172 797
10884 660
7507 571
4510 285
6553 315