5027 341
3932 590
38805 687
4310 339
2755 397
5036 728
2316 33
2781 568
4021 944
3052 681
1350 202
3019 830