145589 211
7608 494
16677 83
228799 825
8239 145
168757 654
18465 878
6231 686
79132 676
42654 167
61945 272
33631 803
27212 771
2751 238
8979 338
2677 159
5468 615
24557 292