2509 97
3567 191
8516 550
5312 740
6739 638
4758 588
17097 212
33730 662
32270 482
62640 529
55021 829
4619 452
2821 384
8450 417
2860 163
5419 775
57382 159
24547 128