5085 559
8795 778
7856 181
29895 388
4624 291
7988 557
9053 435
12779 328
3692 128
4680 178
4144 134
4534 589