3597 127
58850 548
6765 225
7509 90
154703 755
52011 484
27215 870
45434 268
17540 543
4038 226
3688 693
8011 283
23184 245
3658 61