19855 261
5656 836
17402 118
11708 341
29327 643
16838 863
3002 44
10921 790
18192 357
10679 526
9316 558
49163 792
7855 325
982 65