16728 306
10531 927
3410 145
2815 251
6746 601
23924 253
50476 318
73009 418
20718 186
81171 761
26386 132