8857 1017
5378 94
91378 499
2504 128
7456 872
3728 373
16495 463
21791 120
11134 313
22981 196
11032 41
3287 560
13387 152
9121 651
24620 242