2590 97
3867 191
8745 550
5444 740
6891 638
4827 588
17141 212
33938 662
32474 482
63010 530
55047 829
4641 452
2839 384
8473 417
2877 163
5427 775
57687 159
24652 129