16726 306
10530 927
3410 145
2815 251
6743 601
23913 253
50466 318
72980 418
20715 186
81139 761
26375 132