145686 211
7610 494
16678 83
228834 825
8240 145
168792 654
18465 878
6233 686
79167 676
42668 167
61970 272
33636 803
27225 771
2751 238
8981 338
2677 159
5471 615
24562 292