10498 154
4840 685
33496 280
14956 403
53533 173
16104 508
12030 121
5823 171
30849 344
6597 482
4347 637