2225 501
268 70
204 48
25657 597
108150 612
669 83
2985 545
4515 735
738 88
3531 940
2119 169
2720 651