450 40
1625 475
2977 750
2217 334
5455 765
17609 123
3847 246
5571 318
37117 773
10058 368
11911 324
9967 674
7996 504
12657 552
33617 472
6648 308
1955 98
2441 281
4413 559
2165 126