145635 211
7609 494
16678 83
228817 825
8239 145
168773 654
18465 878
6232 686
79148 676
42663 167
61962 272
33633 803
27218 771
2751 238
8980 338
2677 159
5469 615
24560 292