4096 80
4263 826
1506 261
3663 130
2990 127
4106 790
2731 685
2197 320
519 30
2442 378
2932 553
11513 264
956 205
2976 678
12166 332
3075 153
1287 234
4252 950
1907 356
3041 675
2571 222
1832 245
1835 357
3018 521