145946 211
7614 494
16679 83
228954 825
8243 145
168874 654
18469 878
6236 686
79293 676
42696 167
62034 272
33653 804
27248 771
2760 238
8983 338
2679 159
5475 615
24581 292