22036 1040
5437 66
25803 649
10363 655
118249 222
73033 592
6646 516
3677 237
118337 402
262532 1076
75625 518
10379 90
4917 151
16742 260
24965 618