16723 306
10529 927
3408 145
2815 251
6739 601
23882 253
50432 318
72871 418
20699 186
81079 761
26342 132