7093 438
2708 294
4257 821
8816 909
167273 400
98824 288
28250 685
157614 755
68595 271
145883 945
125731 685
35179 490
55234 476
38396 309
55196 102
27376 105