12516 599
754 47
9941 229
7993 565
10174 117
7547 638
18774 872
11656 613
17528 820
3207 203
12521 176
2803 376
4738 875