5300 251
6405 663
6286 570
8105 194
3558 778
752 34
623 128
4992 599
7564 586
16181 812
8233 506
2263 294
2134 427
2086 584