2321 68
4997 498
5559 715
9021 478
15494 80
1587 96
2907 761
3792 445
2201 171
4657 769
1429 155
2704 816