319 74
1450 413
1108 274
2093 601
2670 613
6069 332
1525 145
3567 498
2050 406
3578 478
4699 284
5312 547
12060 500
6900 931
5961 801
2961 127
3065 338
11769 675
14216 600