1050 116
3752 923
6417 793
5514 508
2849 232
4270 411
2750 370
3828 888
5046 673
1855 224
5183 315
2043 139
5205 871
3453 382
3609 500
3992 436