7015 438
2683 294
4242 821
8787 909
166355 400
98056 288
27967 684
156656 755
68218 271
144733 945
123913 682
34963 490
55007 476
37934 308
54293 101
27190 105