6493 49
8671 161
26264 122
15970 1030
2757 25
14366 572
12556 582
10385 416
16748 712
6277 266
3445 447
2721 624
20039 102