1151 122
4731 537
2903 270
13545 749
8759 676
7719 376
2262 202
3573 246
934 101
15545 775
3055 623
3308 111