22079 1040
5667 66
25945 649
10368 655
119097 224
73303 592
6650 516
3686 237
119137 402
263691 1076
75728 518
10390 90
4938 151
16796 261
25130 1869