10495 154
4840 685
33496 280
14954 403
53522 173
16098 508
12030 121
5820 171
30833 344
6596 482
4346 637