22349 115
39363 103
12737 129
51119 673
20666 779
25731 600
12288 791
20287 42
13005 164
50611 228
11155 340
9549 75
26336 470
10380 267
31328 778
4298 599
3202 146
4955 683
14930 92
8440 253
101747 584