4096 80
4259 826
1504 261
3655 130
10706 77
3663 543
1173 149
3020 404
2934 471
3807 887
1725 258
1683 419
2380 521
4154 741
1748 369
4273 377
1390 35
3207 374
1377 272
2948 545
2954 536
4104 790
12164 332
1969 98