2486 97
3499 190
8478 550
5293 740
6715 638
4741 588
17090 212
33695 662
32243 482
62590 529
55006 829
4617 452
2818 384
8446 417
2854 163
5416 775
57341 159
24530 128