16743 306
10547 927
3415 145
2826 251
6757 601
24027 253
50574 318
73345 418
20784 186
81449 762
26512 132