16726 306
10529 927
3410 145
2815 251
6743 601
23909 253
50465 318
72969 418
20714 186
81133 761
26374 132