406 97
1152 189
7618 85
11370 983
9741 302
18885 434
6231 48
14563 809
9297 638
8715 319
4968 632
5006 385