6505 49
8677 161
26282 122
15980 1030
2761 25
14369 572
12557 582
10393 416
16765 712
6285 266
3448 447
2726 624
20047 102