22036 1040
5439 66
25808 649
10363 655
118263 222
73037 592
6647 516
3677 237
118346 402
262547 1076
75626 518
10380 90
4917 151
16743 260
24965 618