4577 51
1531 282
2947 421
4742 948
5507 376
7311 356
4190 188
3198 592
4368 794
28195 779
15692 169
8013 494
168965 572
4867 427
5786 469
3058 130