1050 116
3752 923
6417 793
5514 508
1323 327
844 148
3018 440
2583 641
694 105
3118 627
2950 756
2644 657
3027 638
2943 733
731 62
1016 146