3127 866
2815 113
6080 275
5040 578
3676 860
4348 779
5052 137
3711 540
2298 137
45786 253
79755 182
9708 126
15236 206
17584 521
5904 573
12673 475