2604 104
27429 508
4267 885
59625 872
4576 631
5315 779
2601 658
5521 165
6782 652
2030 70
3098 568
5543 605
6885 584
5479 578
14657 272
7448 348
22559 669
3269 636
3281 655
4996 858
2697 375
14768 367
3258 504
3793 684
3564 586
3807 229
4338 215
3221 411