12512 599
753 47
9939 229
7991 565
10174 117
7547 638
18767 872
11650 613
17515 820
3205 203
12519 176
2803 376
4737 875