12443 599
743 47
9924 229
7973 565
10161 117
7537 638
18710 872
11599 613
17458 819
3184 203
12486 176
2797 376
4724 875