12217 97
91648 123
14019 455
9643 652
28222 726
22233 252
22827 404
50674 943
24910 547
14172 291
13549 632
318059 1049
10507 628
50619 727
16885 223
14413 702
15252 105
30833 317
39453 293
17779 299
24581 544
22378 1006
8833 218