19938 818
22872 76
11585 463
199091 536
40779 153
13060 518
32107 180
16058 658
14711 259
7661 278
27822 534
17880 203
9986 618
8730 517
50352 228
9736 647