2482 97
3495 190
8476 550
5292 740
6715 638
4740 588
17089 212
33694 662
32243 482
62585 529
55006 829
4617 452
2818 384
8446 417
2854 163
5416 775
57338 159
24530 128