7012 438
2677 294
4240 821
8783 909
166205 399
97944 287
27931 684
156517 755
68144 271
144498 945
123618 682
34923 490
54981 476
37862 308
54238 101
27163 105