4551 1001
431 49
1605 179
2693 562
3875 872
14731 292
3951 664
14128 517
3928 860
1656 106
2664 511
1536 89
3895 725
3741 407
3288 600
4292 503
3404 481
2833 297
2186 296
1125 69
1752 361
3121 741
2539 506
1741 198