16722 306
10527 927
3408 145
2813 251
6737 601
23862 253
50412 318
72780 418
20680 186
81013 761
26319 132