4770 51
1571 282
3027 421
4796 948
5534 376
7389 356
4217 188
3310 592
4433 794
28398 785
15739 169
8081 494
170801 574
4885 427
5799 469
3080 130