20025 818
22957 76
11600 463
199363 537
40916 153
13151 518
32194 181
16154 658
14735 259
7726 278
27888 534
18040 203
10038 618
8794 517
50527 228
9760 647