4096 80
4261 826
1506 261
3655 130
1137 141
2033 435
4135 825
2226 258
1340 81
5405 307
3258 689
5352 74
3144 487
2966 841
3343 683
3228 788
7210 328
6975 53
3131 253
4157 483
2783 651
3999 485
773 59
5072 701