19016 817
21984 76
11497 463
196201 533
39882 153
12515 518
31103 178
15542 658
14073 259
7362 278
27140 532
17488 203
9666 618
8460 516
48587 223
9446 647