4096 80
4259 826
1506 261
3655 130
4448 878
2085 148
1890 485
2213 236
3419 363
988 139
2555 367
2117 281
3256 689
1262 170
1794 357
1268 315
1702 348
2996 774
3809 840
3364 768
2355 439
3038 482
2031 191
13369 341