22213 115
39265 103
12701 129
50972 673
20594 779
25608 600
12259 791
20157 42
12980 164
50512 228
11146 340
9515 75
26227 470
10346 267
31204 778
4294 599
3198 146
4939 683
14919 92
8431 253
101658 584