19973 818
22899 76
11591 463
199179 537
40825 153
13094 518
32141 181
16079 658
14716 259
7677 278
27848 534
17932 203
10000 618
8751 517
50422 228
9741 647