22035 1040
5435 66
25803 649
10363 655
118243 222
73030 592
6646 516
3677 237
118336 402
262515 1076
75622 518
10379 90
4917 151
16742 260
24961 618