16716 306
10517 927
3405 145
2807 251
6734 601
23788 253
50322 318
72544 416
20652 186
80825 760
26260 132