22081 1040
5670 66
25949 649
10368 655
119116 225
73322 592
6651 516
3686 237
119185 402
263749 1076
75733 518
10391 90
4940 151
16797 261
25135 1869