28038 726
14389 702
15222 105
29593 378
10616 777
6564 379
8372 361
8640 131
3556 387
15688 254
11157 797
10868 660
7476 571
4504 285
6545 315