22501 115
39496 103
12782 129
51350 673
20790 779
25868 600
12364 791
20513 42
13045 164
50765 228
11168 340
9604 75
26471 470
10425 267
31481 778
4306 599
3214 146
4966 683
14944 92
8456 253
101851 584