3126 866
2810 113
6075 275
5033 578
3673 860
4346 779
5047 137
3707 540
2297 137
45772 253
79718 182
9707 126
15235 206
17583 521
5899 573
12673 475