145542 211
7608 494
16677 83
228781 825
8238 145
168744 654
18465 878
6230 686
79114 676
42649 167
61935 272
33627 803
27207 771
2751 238
8978 338
2676 159
5467 615
24554 292