22081 1040
5670 66
25950 649
10368 655
119128 225
73328 592
6651 516
3686 237
119193 402
263756 1076
75733 518
10391 90
4940 151
16797 261
25137 1869