5298 51
1672 282
3108 421
4858 948
5616 376
7465 356
4334 188
3511 592
4477 794
28546 785
16169 169
8160 494
176591 577
4932 427
5861 469
3225 130