7031 438
2689 294
4245 821
8793 909
166595 400
98267 288
28042 685
156893 755
68304 271
145036 945
124514 684
35043 490
55078 476
38042 308
54373 101
27232 105