16729 306
10531 927
3411 145
2816 251
6746 601
23926 253
50476 318
73013 418
20720 186
81178 761
26390 132