4800 51
1580 282
3039 421
4799 948
5538 376
7394 356
4225 188
3324 592
4437 794
28413 785
15757 169
8087 494
171412 574
4888 427
5806 469
3084 130