12612 97
92220 123
14260 456
9647 652
28323 726
22300 252
22857 404
50765 943
24948 547
14183 291
13565 632
318423 1050
10522 628
50673 727
16902 223
14423 702
15277 105
30855 317
39488 293
17786 299
24598 544
22402 1007
8838 218