4802 51
1581 282
3040 421
4799 948
5538 376
7394 356
4226 188
3326 592
4437 794
28414 785
15762 169
8087 494
171461 574
4888 427
5806 469
3086 130