20145 818
23113 76
11616 463
199644 537
41053 153
13245 518
32317 181
16241 658
14769 259
7776 278
27968 534
18206 203
10103 618
8851 517
50749 228
9791 647