14153 653
6518 518
4832 836
4646 665
5386 340
3215 192
2944 126
19659 700
11669 618
4285 458
3890 640
5545 713
4974 514
2788 193
3368 335
5870 276
1302 161
4607 443
3436 382
3586 184
2464 48
3929 586
8481 397
1548 316