3110 866
2794 113
6008 275
4998 578
3644 860
4322 779
5021 137
3683 540
2288 137
45644 253
79462 182
9697 126
15197 206
17572 521
5856 573
12660 475