16718 306
10523 927
3408 145
2812 251
6736 601
23831 253
50387 318
72687 418
20674 186
80955 761
26306 132