7995 593
8983 473
6571 224
5470 654
11888 305
112460 237
9382 417
18223 269
9831 779
10108 488
1692 30