31053 392
46139 709
48119 601
16538 309
24148 72
21654 160
26631 519
30344 750
30079 75
31065 152
984 79
1239 237