10495 154
4840 685
33496 280
14955 403
53529 173
16100 508
12030 121
5821 171
30841 344
6596 482
4346 637