2459 97
3422 190
8417 550
5264 740
6701 638
4736 588
17080 212
33659 662
32223 482
62538 529
55002 829
4615 452
2818 384
8441 417
2853 163
5415 775
57317 159
24514 128