7038 438
2694 294
4246 821
8798 909
166705 400
98363 288
28081 685
157020 755
68357 271
145181 945
124716 684
35067 490
55115 476
38096 308
54408 101
27260 105