12520 599
754 47
9941 229
7994 565
10174 117
7547 638
18774 872
11656 613
17533 820
3208 203
12522 176
2803 376
4740 875