16743 306
10548 927
3415 145
2827 251
6758 601
24048 253
50589 318
73395 418
20799 186
81486 762
26534 132