1642 268
4762 60
798 116
3126 817
5041 255
3184 787
2913 675
4510 278
495 46
1401 244
14135 230
4044 352
10881 300
95411 615