7027 438
2689 294
4244 821
8792 909
166529 400
98213 288
28027 685
156847 755
68286 271
144954 945
124375 682
35026 490
55063 476
38016 308
54354 101
27222 105