1045 156
2956 656
483 78
781 109
748 96
3168 858
1670 286
1582 399
1065 122
2894 700
1713 332
2456 693
1237 222
3029 786
2075 373
2531 564
2546 694
1607 338
828 150
2744 559
3248 633
2759 863
2221 475
2812 652
2370 588
538 55
2888 708
19566 278