28201 726
14413 702
15248 105
29613 378
10623 777
6572 379
8381 361
8648 131
3559 387
15695 254
11170 797
10882 660
7506 571
4510 285
6552 315