1161 122
4746 537
2909 270
13550 749
8759 676
7720 376
2263 202
3576 246
934 101
15549 775
3056 623
3308 111