7040 438
2694 294
4246 821
8798 909
166775 400
98405 288
28096 685
157061 755
68383 271
145239 945
124825 684
35078 490
55122 476
38134 309
54425 101
27267 105