7031 438
2689 294
4245 821
8793 909
166612 400
98289 288
28054 685
156914 755
68309 271
145065 945
124566 684
35048 490
55088 476
38057 308
54378 101
27233 105