22080 1040
5670 66
25948 649
10368 655
119109 224
73317 592
6651 516
3686 237
119174 402
263734 1076
75733 518
10391 90
4940 151
16796 261
25132 1869