1050 116
3752 923
6417 793
5514 508
4944 366
4467 524
2700 441
3671 482
8230 265
6355 194
2246 59
4768 275
3570 720
3732 758
10131 401
4781 181