145725 211
7610 494
16678 83
228847 825
8240 145
168797 654
18465 878
6233 686
79177 676
42675 167
61978 272
33637 803
27228 771
2751 238
8981 338
2677 159
5471 615
24566 292