4096 80
4259 826
1504 261
3655 130
6325 581
3916 709
2700 215
2147 166
1537 106
3905 642
953 114
917 73
1960 353
2669 233
14535 485
3909 621
1452 268
4491 840
3804 471
971 171
3164 576
1544 118
2269 158
2837 690