7025 438
2688 294
4244 821
8791 909
166510 400
98183 288
28017 685
156823 755
68277 271
144911 945
124306 682
35017 490
55051 476
38009 308
54345 101
27217 105