7027 438
2689 294
4244 821
8792 909
166532 400
98214 288
28030 685
156849 755
68288 271
144962 945
124388 682
35026 490
55063 476
38018 308
54356 101
27223 105