4784 51
1577 282
3034 421
4797 948
5535 376
7392 356
4223 188
3318 592
4436 794
28404 785
15748 169
8084 494
171083 574
4886 427
5800 469
3082 130