31059 392
46151 709
48135 601
16543 309
24165 72
21661 160
26651 519
30371 750
30084 75
31075 152
984 79
1240 237