4096 80
4261 826
1506 261
3659 130
2319 630
2748 616
1967 384
2070 336
3332 693
5173 408
3074 770
1321 167
1111 195
2922 741
1539 227
1429 233
6197 627
2866 596
1244 240
2565 666
2413 655
25091 602
16618 198
4095 104