7013 438
2682 294
4241 821
8787 909
166298 400
98004 288
27947 684
156591 755
68182 271
144617 945
123778 682
34950 490
54995 476
37898 308
54261 101
27180 105