10495 154
4840 685
33493 280
14953 403
53517 173
16098 508
12030 121
5820 171
30831 344
6596 482
4346 637