10406 59
19757 253
109049 136
5431 509
5455 102
17396 110
7432 586
8827 420
64750 431
4042 332
4295 471