12513 599
754 47
9940 229
7991 565
10174 117
7547 638
18770 872
11650 613
17519 820
3207 203
12519 176
2803 376
4738 875