3998 508
15800 120
8460 181
19495 562
16438 222
5239 801
2963 242
2126 94
4099 57
4000 281
10276 332
5679 577
2185 307
3982 286
9235 726
27369 536
7008 289
15549 582
11752 616
10026 721
3788 569
3644 737
9620 643
1972 127
2575 338
11903 547
6079 778
4810 812