2949 916
2682 804
3472 874
18596 341
399 20
2889 582
1051 128
2751 838
259 30
2282 574
2180 146
1632 348
3325 695
1812 398
441 67
806 114
2677 831
1781 366
1132 247
2904 816
1684 354
3012 772
1435 377
5582 378