4991 41
15363 801
3700 289
1568 41
1161 165
2031 36
3545 123
3122 140
12100 91
23439 387
1801 101
9834 75
1684 211
1748 44
8676 664
2788 116
3167 851
3506 321
6792 47