22081 1040
5670 66
25950 649
10368 655
119125 225
73327 592
6651 516
3686 237
119191 402
263753 1076
75733 518
10391 90
4940 151
16797 261
25136 1869