7031 438
2689 294
4245 821
8794 909
166617 400
98298 288
28055 685
156921 755
68315 271
145084 945
124581 684
35051 490
55092 476
38061 308
54380 101
27234 105