4096 80
4261 826
1506 261
3655 130
1245 246
1907 356
1287 234
2571 222
3041 675
2932 553
4106 790
1832 245
2197 320
519 30
3075 153
956 205
2990 127
2530 278
11513 264
3033 247
1173 149
4937 511
489 34
1681 107