12173 627
65334 946
7843 587
2850 189
3488 257
2249 66
5327 609
3215 182
5903 794
7360 782
4156 528
6416 503
109893 1042