16726 306
10529 927
3410 145
2815 251
6743 601
23909 253
50465 318
72965 418
20713 186
81130 761
26374 132