5412 501
6399 193
3239 354
14809 222
2059 332
19657 547
8765 660
3631 632
3743 729
1096 143
9279 558
5454 970