149 47
2291 495
1732 333
2552 581
469 116
2559 627
1858 533
3018 824
2944 799
382 39
420 41
2363 518
230 32
1578 431
743 85
2509 451
4128 691
480 58
494 88
2940 781
1580 331
2892 682
1709 411
782 119