22079 1040
5661 66
25938 649
10368 655
119086 224
73292 592
6650 516
3686 237
119114 402
263649 1076
75727 518
10390 90
4938 151
16796 261
25125 1869