16742 306
10546 927
3415 145
2824 251
6756 601
24000 253
50561 318
73290 418
20776 186
81404 762
26501 132