2500 97
3541 191
8508 550
5303 740
6731 638
4752 588
17093 212
33717 662
32261 482
62621 529
55018 829
4619 452
2819 384
8447 417
2858 163
5418 775
57362 159
24538 128