22040 1040
5443 66
25809 649
10363 655
118274 222
73041 592
6647 516
3678 237
118360 402
262568 1076
75631 518
10382 90
4917 151
16743 260
24968 618