4774 51
1573 282
3030 421
4796 948
5534 376
7390 356
4221 188
3311 592
4433 794
28400 785
15739 169
8082 494
170902 574
4886 427
5799 469
3081 130