22045 115
39193 103
12678 129
50837 673
20554 779
25518 600
12238 791
20060 42
12960 164
50446 228
11134 340
9491 75
26163 470
10320 267
31118 778
4293 599
3192 146
4936 683
14916 92
8429 253
101594 584