5416 501
6406 193
3242 354
14841 222
2062 332
19679 547
8779 660
3633 632
3744 729
1099 143
9282 558
5457 970