6979 96
5042 667
2825 438
2205 94
3139 50
1159 111
7075 623
11269 485
1962 202
2913 84
2535 503
3056 868
3605 776
3434 830
2991 654
1919 516
2771 379
5568 355
6877 288
1762 257
978 220
703 66
14295 644
6678 474