5308 51
1675 282
3113 421
4861 948
5617 376
7468 356
4343 188
3526 592
4478 794
28551 785
16176 169
8400 494
176849 577
4937 427
5861 469
3230 130