5416 501
6405 193
3242 354
14836 222
2062 332
19679 547
8778 660
3633 632
3744 729
1099 143
9282 558
5457 970