19985 818
22904 76
11595 463
199216 537
40837 153
13108 518
32148 181
16085 658
14721 259
7687 278
27856 534
17963 203
10007 618
8762 517
50446 228
9745 647