2590 97
3865 191
8743 550
5444 740
6889 638
4827 588
17141 212
33935 662
32472 482
63004 530
55047 829
4641 452
2839 384
8473 417
2877 163
5427 775
57681 159
24651 129