1531 32
2956 58
2656 38
3560 44
3989 177
5298 145
5354 133
24521 119
24457 127
104170 218
156442 391
68506 155
77910 174
17591 22
60484 115
42095 43