7031 438
2689 294
4245 821
8794 909
166630 400
98313 288
28058 685
156937 755
68322 271
145100 945
124607 684
35052 490
55094 476
38071 308
54383 101
27239 105