4784 51
1577 282
3035 421
4797 948
5536 376
7392 356
4223 188
3320 592
4436 794
28404 785
15748 169
8084 494
171096 574
4886 427
5800 469
3082 130