16743 306
10547 927
3415 145
2826 251
6758 601
24036 253
50577 318
73362 418
20785 186
81453 762
26520 132