12628 97
92243 123
14275 456
9647 652
28332 726
22306 252
22862 404
50768 943
24954 547
14184 291
13566 632
318437 1050
10522 628
50679 727
16902 223
14424 702
15280 105
30857 317
39488 293
17788 299
24600 544
22405 1007
8838 218