3122 866
2807 113
6053 275
5028 578
3660 860
4343 779
5038 137
3698 540
2297 137
45739 253
79645 182
9705 126
15224 206
17580 521
5892 573
12667 475