6892 49
8920 161
26682 122
16283 1030
2873 25
14520 572
12603 582
10653 416
17188 712
6366 266
3558 447
2890 624
20247 102