16743 306
10548 927
3417 145
2827 251
6759 601
24052 253
50600 318
73421 418
20801 186
81511 762
26541 132