16726 306
10530 927
3410 145
2815 251
6743 601
23910 253
50465 318
72974 418
20715 186
81134 761
26374 132