2506 165
4038 37
6851 52
17816 704
8651 777
2940 540
3226 300
3349 280
4326 672
2770 102
7154 81
3646 84
7191 464
3598 630
2391 128
6398 654
5267 561
4493 209
15926 953
6162 615
7017 178
5055 52
4124 476
5540 671
9653 234
3829 764
3018 208
4617 191