2515 97
3577 191
8527 550
5321 740
6741 638
4761 588
17099 212
33743 662
32280 482
62658 529
55023 829
4623 452
2821 384
8450 417
2862 163
5419 775
57397 159
24551 128