7040 438
2694 294
4246 821
8798 909
166769 400
98397 288
28092 685
157053 755
68381 271
145228 945
124800 684
35076 490
55122 476
38129 309
54423 101
27267 105