7015 438
2682 294
4242 821
8787 909
166331 400
98033 288
27954 684
156630 755
68205 271
144689 945
123839 682
34957 490
55002 476
37913 308
54277 101
27186 105