12025 598
702 47
9872 229
7931 565
10120 117
7500 638
18356 870
11396 613
17210 819
3078 203
11957 176
2760 376
4670 875