7040 438
2694 294
4246 821
8798 909
166773 400
98402 288
28094 685
157060 755
68383 271
145232 945
124815 684
35078 490
55122 476
38132 309
54425 101
27267 105