16716 306
10517 927
3406 145
2807 251
6734 601
23794 253
50334 318
72568 417
20658 186
80850 760
26270 132