12451 599
744 47
9927 229
7973 565
10162 117
7538 638
18714 872
11604 613
17463 819
3186 203
12488 176
2797 376
4729 875