16726 306
10529 927
3410 145
2815 251
6743 601
23908 253
50464 318
72961 418
20713 186
81128 761
26374 132