13029 97
92920 123
14494 456
9653 652
28460 727
22349 254
22895 404
50876 943
25005 547
14197 291
13574 632
318822 1050
10549 628
50756 727
16920 223
14434 702
15297 105
30886 317
39535 293
17799 299
24633 544
22444 1007
8844 218