22040 1040
5443 66
25808 649
10363 655
118271 222
73039 592
6647 516
3678 237
118353 402
262565 1076
75631 518
10382 90
4917 151
16743 260
24968 618