4985 41
15362 801
3698 289
1568 41
1161 165
2030 36
3545 123
3122 140
12100 91
23432 387
1801 101
9832 75
1684 211
1747 44
8672 664
2781 116
3167 851
3505 321
6790 47