7032 438
2691 294
4246 821
8795 909
166649 400
98324 288
28067 685
156970 755
68336 271
145120 945
124633 684
35055 490
55100 476
38081 308
54393 101
27243 105