13071 97
92980 123
14516 456
9653 652
28471 727
22351 254
22897 404
50882 943
25010 547
14197 291
13576 632
318850 1050
10550 628
50763 727
16923 223
14435 702
15299 105
30888 317
39538 293
17799 299
24634 544
22444 1007
8844 218