7031 438
2689 294
4245 821
8793 909
166586 400
98265 288
28041 685
156890 755
68302 271
145024 945
124510 684
35043 490
55078 476
38039 308
54371 101
27232 105