1050 116
3752 923
6417 793
5514 508
1548 127
842 64
3301 757
1023 40
807 48
2181 502
1002 178
2953 785
2175 393
2936 479
937 62
2062 431