20743 169
12849 189
2447 169
3231 71
2947 430
3247 427
5806 405
2255 170
5999 273
14146 747
98747 633