5175 42
15378 801
3717 289
1574 41
1163 165
2036 36
3547 123
3126 140
12103 91
23575 387
1802 101
9870 75
1689 211
1755 44
8727 664
2800 116
3174 851
3523 321
6828 47