13422 400
2712 458
12930 638
12397 263
119166 535
8252 271
1467 151
5730 648
9734 532
2141 85
3536 753
2544 225