144051 210
7588 494
16656 83
228048 825
8221 145
168245 654
18451 878
6217 686
78542 673
42461 167
61642 271
33473 802
27025 771
2741 238
8964 338
2663 159
5449 615
24443 292