1295 30
6720 744
3603 216
3897 720
3255 140
152481 264
36602 638
14038 69
7665 857
30042 240
9103 755
3927 150
6662 482
4979 539
3456 547
4517 562
3873 614
1823 366