1050 116
3752 923
6417 793
5514 508
929 110
1267 132
502 62
3184 757
2657 729
2927 597
1622 335
657 50
1912 410
1469 333
2673 373
1509 236