144272 210
7590 494
16657 83
228118 825
8224 145
168318 654
18453 878
6222 686
78611 673
42479 167
61680 271
33483 802
27050 771
2743 238
8964 338
2668 159
5452 615
24452 292