146353 211
7618 494
16685 83
229152 825
8247 145
169005 654
18476 878
6238 686
79463 676
42761 167
62126 272
33696 804
27301 771
2766 238
8985 338
2683 159
5479 615
24604 292