17562 536
3943 115
20978 816
9856 249
3360 558
8788 417
7331 399
36651 484
12030 929
25945 404
10149 599
2342 124