7015 438
2682 294
4242 821
8787 909
166334 400
98037 288
27954 684
156637 755
68206 271
144698 945
123848 682
34957 490
55002 476
37915 308
54279 101
27186 105