22082 1040
5675 66
25956 649
10368 655
119170 225
73353 592
6652 516
3686 237
119250 402
263845 1076
75740 518
10392 90
4942 151
16799 261
25141 1869