2582 97
3841 191
8719 550
5432 740
6882 638
4822 588
17135 212
33919 662
32453 482
62968 530
55043 829
4641 452
2839 384
8471 417
2875 163
5427 775
57650 159
24643 129