27951 520
15287 112
40021 540
8316 130
7656 651
12097 354
64773 454
20830 721
17654 684
10308 746
98222 571
18871 803
47716 770