3001 575
1690 522
230 57
1523 352
3033 845
881 278
565 134
1588 79
1869 316
274 34
2671 211
2496 585
4863 532
570 152
1328 381
2226 399
1333 142
1379 384
2164 381
2755 625
2908 593
2814 757
2192 688
7913 142