13916 97
94579 124
15221 458
9684 652
28847 727
22531 255
22992 404
51193 943
25120 547
14271 291
13615 632
320062 1050
10588 628
50990 727
16967 223
14493 702
15346 105
30967 317
39674 293
17829 299
24696 544
22524 1007
8874 218