340 74
1459 413
1112 274
2094 601
2671 613
6142 332
1547 145
3585 498
2067 406
3588 478
4702 284
5329 547
12072 500
6910 931
5971 801
2979 127
3075 338
11786 675
14261 600