145731 211
7610 494
16678 83
228851 825
8240 145
168800 654
18466 878
6233 686
79183 676
42676 167
61980 272
33637 803
27228 771
2751 238
8981 338
2677 159
5471 615
24566 292