2507 97
3566 191
8514 550
5311 740
6739 638
4757 588
17095 212
33725 662
32269 482
62637 529
55019 829
4619 452
2821 384
8449 417
2860 163
5419 775
57378 159
24545 128