3831 588
26325 940
3641 505
3805 350
8552 51
7944 502
2717 138
4917 418
2563 451
9501 892
3084 584
5667 599
981 101
4060 599
3295 671