145933 211
7614 494
16679 83
228943 825
8242 145
168867 654
18468 878
6235 686
79279 676
42693 167
62032 272
33653 804
27245 771
2757 238
8983 338
2679 159
5475 615
24579 292