3235 145
1332 163
182698 797
8727 661
4719 946
4630 594
3287 230
28517 516
6955 512
2606 380
3787 441
6665 758