16743 306
10547 927
3415 145
2827 251
6758 601
24047 253
50587 318
73393 418
20797 186
81482 762
26534 132