20145 818
23115 76
11616 463
199649 537
41058 153
13247 518
32320 181
16242 658
14769 259
7776 278
27969 534
18212 203
10103 618
8851 517
50752 228
9792 647