31065 392
46165 709
48143 601
16549 309
24176 72
21673 160
26680 520
30387 750
30094 75
31085 152
985 79
1240 237