7028 438
2689 294
4244 821
8792 909
166540 400
98220 288
28030 685
156854 755
68289 271
144971 945
124403 683
35028 490
55064 476
38020 308
54358 101
27224 105