8193 905
4586 555
3329 570
3927 569
3850 746
4116 388
1677 225
5792 724
1221 42
4361 636
2699 428
3915 748
22721 481
2913 469
29044 659
2687 309
1089 66
13659 529
13590 69
1410 180
3486 819