4584 51
1533 282
2949 421
4742 948
5510 376
7311 356
4192 188
3202 592
4368 794
28199 779
15693 169
8013 494
169104 572
4868 427
5786 469
3065 130