22056 115
39208 103
12680 129
50873 673
20564 779
25538 600
12241 791
20086 42
12966 164
50465 228
11139 340
9500 75
26179 470
10327 267
31138 778
4293 599
3196 146
4938 683
14917 92
8429 253
101612 584