7231 65
33952 888
42886 727
8933 767
64639 1067
22276 362
3843 226
3185 234
5402 373
4534 173
3311 439
6670 495
3269 63
8806 927
8059 622
5796 628
2353 511