12537 628
65986 946
7904 587
2934 189
3571 259
2276 66
5365 609
3266 182
6001 794
7405 782
4187 528
6519 503
113171 1047