2581 97
3838 191
8718 550
5431 740
6882 638
4820 588
17132 212
33916 662
32449 482
62961 530
55042 829
4641 452
2839 384
8470 417
2875 163
5427 775
57645 159
24641 129