3019 866
2683 113
5673 275
4773 578
3555 860
4197 779
4847 137
3578 540
2151 137
44889 253
77924 182
9575 126
15047 206
17526 521
5769 573
12615 475