16716 306
10519 927
3407 145
2809 251
6735 601
23816 253
50358 318
72616 417
20665 186
80899 761
26282 132