19501 424
14224 665
22877 732
14478 274
10035 817
11597 222
19754 213
16125 236
15606 533
4417 312
2572 385