1050 116
3752 923
6417 793
5514 508
4372 227
3960 613
2479 37
2914 112
2896 173
2255 37
4039 708
3311 260
7048 745
2783 424
5019 173
4886 166