4664 51
1575 282
3014 421
4794 948
5534 376
7400 356
4224 188
3274 592
4437 794
28282 779
15714 169
8070 494
169256 573
4908 427
5814 469
3098 130