7468 161
22990 121
13294 1028
2202 25
12602 572
12333 582
8536 416
14775 711
5890 266
2978 447
2499 623
18816 101