16726 306
10530 927
3410 145
2815 251
6744 601
23919 253
50470 318
72995 418
20716 186
81158 761
26384 132