145622 211
7609 494
16677 83
228815 825
8239 145
168773 654
18465 878
6232 686
79144 676
42663 167
61959 272
33633 803
27217 771
2751 238
8979 338
2677 159
5469 615
24560 292