4774 51
1576 282
3031 421
4796 948
5534 376
7390 356
4221 188
3311 592
4435 794
28401 785
15741 169
8082 494
170923 574
4886 427
5800 469
3081 130