4096 80
4261 826
1506 261
3655 130
2357 188
2809 649
3663 543
1681 107
489 34
1173 149
4937 511
4154 741
1874 129
3207 374
15930 282
10706 77
3125 547
1674 235
1000 181
2261 434
1390 35
2380 521
1725 258
1233 217