1050 116
3752 923
6417 793
5514 508
4764 227
1947 71
4346 542
9990 460
5192 59
5425 191
3115 181
5149 548
3999 46
4866 623
6330 850
7147 414