20037 818
22961 76
11601 463
199380 537
40926 153
13160 518
32201 181
16163 658
14737 259
7726 278
27896 534
18060 203
10050 618
8799 517
50540 228
9762 647