4777 51
1576 282
3031 421
4796 948
5534 376
7390 356
4221 188
3313 592
4436 794
28402 785
15744 169
8082 494
170975 574
4886 427
5800 469
3081 130