3830 588
26323 940
3641 505
3805 350
8552 51
7944 502
2714 138
4916 418
2563 451
9498 892
3083 584
5666 599
980 101
4059 599
3294 671