27907 520
15286 112
40016 540
8316 130
7654 651
12090 354
64733 454
20830 721
17652 684
10306 746
98140 570
18847 803
47687 770