22060 115
39221 103
12681 129
50884 673
20565 779
25545 600
12242 791
20091 42
12967 164
50469 228
11140 340
9503 75
26185 470
10327 267
31146 778
4293 599
3196 146
4938 683
14917 92
8429 253
101615 584