22083 1040
5676 66
25956 649
10368 655
119175 225
73358 592
6652 516
3686 237
119262 402
263860 1076
75740 518
10392 90
4943 151
16801 261
25141 1869