12260 627
65538 946
7863 587
2887 189
3524 259
2256 66
5340 609
3234 182
5929 794
7370 782
4169 528
6450 503
110766 1044