4674 51
1579 282
3018 421
4797 948
5539 376
7404 356
4229 188
3279 592
4440 794
28286 779
15723 169
8074 494
169288 573
4908 427
5817 469
3098 130