7031 43
15533 801
3891 289
2764 42
1212 165
2091 36
3577 123
3187 140
15320 93
24867 388
1846 101
10248 75
1713 211
1838 44
9454 664
3032 116
3216 851
3779 321
7154 47