12198 97
91633 123
14008 455
9643 652
28218 726
22231 252
22826 404
50670 943
24909 547
14171 291
13549 632
318050 1049
10505 628
50618 727
16885 223
14413 702
15249 105
30831 317
39453 293
17779 299
24580 544
22375 1006
8833 218