505 42
2052 440
14475 184
21684 699
22559 554
2096 394
4552 368
2999 787
1747 390
12331 650
900 122
2415 398
18744 680
6514 229
3078 700
18378 92
8317 240
17124 445
15110 223
2649 705
56257 376
52466 979
2212 229
11604 609
4922 910
1415 279
4389 705
9594 75