6496 49
8672 161
26267 122
15971 1030
2758 25
14367 572
12556 582
10389 416
16749 712
6281 266
3447 447
2721 624
20042 102