12441 599
743 47
9924 229
7972 565
10161 117
7537 638
18708 872
11596 613
17454 819
3183 203
12486 176
2797 376
4724 875