22431 115
39430 103
12757 129
51226 673
20714 779
25788 600
12319 791
20403 42
13031 164
50666 228
11160 340
9575 75
26402 470
10405 267
31381 778
4305 599
3212 146
4959 683
14936 92
8445 253
101803 584