891 25
3346 540
3125 841
1122 69
706 45
2917 550
8869 425
2900 504
13254 708
2142 262
2078 416
1335 175
14327 904
4663 659
2451 467
3588 862
3877 727
8205 753
19226 501
1847 84
2767 172
1327 235
3388 575
3656 847