7047 438
2697 294
4248 821
8800 909
166859 400
98488 288
28128 685
157151 755
68424 271
145352 945
125006 685
35097 490
55147 476
38173 309
54461 101
27289 105