145956 211
7614 494
16679 83
228958 825
8243 145
168879 654
18469 878
6236 686
79295 676
42698 167
62036 272
33653 804
27249 771
2760 238
8983 338
2680 159
5475 615
24581 292