1050 116
3752 923
6417 793
5514 508
458 44
685 115
1245 264
2162 425
2608 538
2867 597
3098 654
3041 656
1740 410
1227 245
1912 463
1846 394