2980 46
4466 77
17281 639
7038 756
7065 45
4300 161
6281 607
4152 794
2916 105
16719 593
20675 451
2971 387
23573 178
3261 436
27777 700
3955 529
5877 135
8092 363
5896 806
5935 625
4436 133
3025 170
3277 311
1706 209