16726 306
10530 927
3410 145
2815 251
6743 601
23919 253
50469 318
72992 418
20716 186
81149 761
26379 132