10498 154
4840 685
33496 280
14956 403
53532 173
16104 508
12030 121
5823 171
30847 344
6596 482
4347 637