12769 628
66577 946
7931 587
2995 189
3600 259
2451 66
5383 609
3284 182
6047 794
7417 782
4207 528
6540 503
115708 1050