16725 306
10529 927
3410 145
2815 251
6743 601
23899 253
50447 318
72924 418
20707 186
81115 761
26363 132