2493 97
3534 190
8502 550
5302 740
6728 638
4746 588
17093 212
33714 662
32258 482
62615 529
55013 829
4619 452
2819 384
8447 417
2858 163
5418 775
57358 159
24536 128