3245 803
2272 574
13701 679
406 63
1534 324
1880 411
2734 753
2273 536
1402 270
298 46
2033 366
852 118
2820 493
4135 688
38586 602
41592 289