142112 209
7571 494
16638 83
227396 825
8208 145
167788 654
18434 878
6202 686
78032 673
42216 166
61233 270
33354 802
26884 771
2730 238
8956 338
2651 159
5426 615
24340 292