14860 564
35347 821
11397 372
10765 107
8084 521
8927 403
3058 610
8323 219
22963 594
3276 875
3243 709