5318 51
1678 282
3116 421
4864 948
5619 376
7470 356
4346 188
3533 592
4479 794
28555 785
16177 169
8508 494
177017 577
4937 427
5861 469
3241 130