31053 392
46136 709
48118 601
16538 309
24148 72
21654 160
26629 519
30340 750
30079 75
31064 152
984 79
1239 237