4774 51
1573 282
3029 421
4796 948
5534 376
7390 356
4220 188
3311 592
4433 794
28399 785
15739 169
8082 494
170890 574
4886 427
5799 469
3081 130