7225 65
33947 888
42869 727
8932 767
64629 1067
22270 362
3840 226
3183 234
5400 373
4530 173
3311 439
6666 495
3266 63
8805 927
8056 622
5794 628
2352 511