144951 210
7599 494
16666 83
228475 825
8227 145
168550 654
18456 878
6227 686
78838 675
42589 167
61815 272
33574 803
27138 771
2745 238
8973 338
2670 159
5463 615
24512 292