16726 306
10530 927
3410 145
2815 251
6743 601
23915 253
50467 318
72981 418
20716 186
81143 761
26376 132