12836 97
92625 123
14378 456
9651 652
28399 726
22334 253
22880 404
50820 943
24981 547
14191 291
13567 632
318663 1050
10540 628
50733 727
16913 223
14430 702
15289 105
30870 317
39513 293
17796 299
24616 544
22422 1007
8842 218