12192 627
65376 946
7845 587
2860 189
3494 257
2252 66
5329 609
3220 182
5905 794
7365 782
4158 528
6423 503
110057 1042