5088 42
15370 801
3706 289
1571 41
1162 165
2033 36
3546 123
3123 140
12101 91
23509 387
1801 101
9859 75
1687 211
1752 44
8699 664
2795 116
3171 851
3513 321
6805 47