16726 306
10530 927
3410 145
2815 251
6743 601
23917 253
50468 318
72988 418
20716 186
81148 761
26379 132