16725 306
10529 927
3410 145
2815 251
6743 601
23906 253
50461 318
72943 418
20711 186
81124 761
26369 132