4096 80
4259 826
1506 261
3655 130
3584 585
1056 152
3941 650
2482 559
3598 676
2089 200
3809 887
2536 447
3819 521
1553 197
2766 446
1245 246
2530 278
3075 153
11513 264
2197 320
1832 245
3014 732
2731 685
2990 127