2665 613
6043 332
1518 145
3538 498
2038 406
3560 478
4687 284
5296 547
12048 500
6884 931
5944 801
2949 127
3054 338
11751 675
14181 600