21184 233
15332 80
4524 856
45040 772
12049 216
2905 122
34701 125
49430 200
29136 323
4754 355
21530 96
2882 469
89193 384
97476 341
66897 207
118163 474
34455 147
29689 139
19577 179
180268 530
2653 617
121444 270
586439 788
511788 1085
147944 123
131755 343
28674 83
294178 1142