312 83
2578 708
1045 269
2598 526
1669 430
1722 362
2755 729
5242 548
2304 138
713 157
1519 381
1300 415
1777 530
4514 853
2904 775
1235 252
1558 127
760 154
2534 177
111 35
5727 431
1148 269
2753 892
2885 815