2520 97
3581 191
8530 550
5325 740
6744 638
4763 588
17099 212
33745 662
32285 482
62669 529
55023 829
4624 452
2821 384
8455 417
2863 163
5419 775
57404 159
24555 128