22080 1040
5670 66
25949 649
10368 655
119114 224
73319 592
6651 516
3686 237
119182 402
263745 1076
75733 518
10391 90
4940 151
16797 261
25134 1869