22196 115
39243 103
12692 129
50930 673
20578 779
25574 600
12254 791
20116 42
12970 164
50489 228
11141 340
9511 75
26202 470
10335 267
31176 778
4294 599
3196 146
4938 683
14919 92
8431 253
101636 584