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