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