5415 501
6405 193
3242 354
14832 222
2062 332
19677 547
8778 660
3633 632
3744 729
1099 143
9282 558
5457 970