3081 866
2728 113
5851 275
4876 578
3599 860
4269 779
4947 137
3632 540
2182 137
45263 253
78690 182
9648 126
15127 206
17552 521
5815 573
12632 475