7016 438
2683 294
4242 821
8788 909
166378 400
98075 288
27979 684
156673 755
68228 271
144753 945
123949 682
34969 490
55010 476
37942 308
54303 101
27194 105