16740 306
10540 927
3414 145
2819 251
6754 601
23985 253
50546 318
73221 418
20758 186
81346 761
26477 132