3238 145
1332 163
182714 797
8729 661
4721 946
4639 594
3289 230
28522 516
6957 512
2609 380
3793 441
6670 758