20021 818
22956 76
11600 463
199358 537
40915 153
13149 518
32191 181
16148 658
14734 259
7724 278
27887 534
18036 203
10034 618
8794 517
50524 228
9757 647