7029 438
2689 294
4244 821
8793 909
166553 400
98228 288
28034 685
156862 755
68296 271
144995 945
124442 684
35034 490
55068 476
38026 308
54361 101
27227 105