1050 116
3752 923
6417 793
5514 508
1382 53
3233 229
3462 477
5997 637
964 195
1784 404
1374 347
2660 545
3661 85
4444 190
3268 611
4738 574