14516 338
1777 406
1126 270
3444 626
1330 166
2197 457
2017 333
1435 246
4005 55
80868 234
124474 748