28636 727
14463 702
15318 105
29667 378
10652 777
6587 379
8406 362
8676 131
3579 387
15730 254
11193 797
10916 660
7555 571
4523 285
6574 315