16724 306
10529 927
3409 145
2815 251
6741 601
23894 253
50439 318
72899 418
20704 186
81100 761
26351 132