22011 1040
5359 66
25761 649
10362 655
118020 222
72946 592
6646 516
3675 237
118149 402
262210 1076
75604 518
10373 90
4910 151
16732 260
24917 618