7031 438
2689 294
4245 821
8793 909
166597 400
98269 288
28044 685
156898 755
68304 271
145040 945
124532 684
35045 490
55079 476
38045 308
54374 101
27232 105