7016 438
2683 294
4242 821
8788 909
166392 400
98086 288
27981 684
156683 755
68232 271
144769 945
123964 682
34973 490
55012 476
37945 308
54306 101
27198 105