1163 122
4752 537
2912 270
13554 749
8759 676
7720 376
2266 202
3578 246
934 101
15550 775
3056 623
3308 111