16735 306
10535 927
3413 145
2818 251
6749 601
23945 253
50503 318
73079 418
20736 186
81231 761
26417 132