320 24
504 56
2936 516
3062 894
2458 750
1954 348
1632 313
3628 780
2270 420
2919 617
5140 555
3237 655
2447 635
20967 118