4096 80
4259 826
1506 261
3655 130
5837 497
2370 458
3130 371
685 90
15928 282
3947 800
14045 815
2147 388
2959 890
2332 410
2744 189
3198 787
3772 722
2069 478
1665 352
2349 630
3045 377
443 47
3107 523
4004 668