12185 627
65364 946
7845 587
2859 189
3493 257
2252 66
5328 609
3220 182
5905 794
7365 782
4158 528
6420 503
110016 1042