16725 306
10529 927
3410 145
2815 251
6743 601
23901 253
50453 318
72929 418
20708 186
81117 761
26363 132