16726 306
10529 927
3410 145
2815 251
6743 601
23906 253
50463 318
72955 418
20711 186
81126 761
26371 132