19933 818
22865 76
11584 463
199078 536
40762 153
13057 518
32099 180
16054 658
14710 259
7659 278
27812 534
17877 203
9983 618
8723 517
50331 228
9732 647