7331 161
22609 119
13014 1028
2163 25
12498 572
12323 582
8446 416
14609 711
5751 266
2892 447
2486 623
18701 101