12731 721
5423 590
5874 578
14549 405
10944 199
4427 221
18901 611
10872 238
5691 673
3699 888
9856 485
10818 173