9046 842
6878 471
8519 597
116477 340
146764 681
117044 887
49995 410
27154 558
2533 299
3512 495
7541 333