2506 165
4039 37
6853 52
17820 704
8651 777
2944 540
3227 300
3349 280
4332 672
2770 102
7154 81
3647 84
7191 464
3598 630
2391 128
6398 654
5268 561
4494 209
15928 953
6162 615
7019 178
5056 52
4124 476
5541 671
9653 234
3830 764
3020 208
4618 191