12643 97
92264 123
14284 456
9648 652
28336 726
22308 252
22862 404
50770 943
24958 547
14185 291
13566 632
318448 1050
10522 628
50688 727
16902 223
14424 702
15280 105
30858 317
39489 293
17788 299
24603 544
22407 1007
8838 218