145515 211
7608 494
16675 83
228766 825
8238 145
168737 654
18463 878
6230 686
79098 676
42648 167
61927 272
33624 803
27202 771
2750 238
8978 338
2676 159
5467 615
24552 292