19930 818
22861 76
11584 463
199071 536
40760 153
13057 518
32097 180
16051 658
14708 259
7658 278
27807 534
17877 203
9982 618
8722 517
50325 228
9729 647