4096 80
4259 826
1504 261
3655 130
1235 171
3418 699
853 62
3763 338
3631 30
2290 458
3589 590
6400 53
15063 242
1776 131
1685 225
1607 201
4563 646
5482 37
2863 759
2428 315
3207 585
3168 520
2410 438