3235 512
7780 579
3697 39
115546 696
311058 1174
209560 529
16871 670
22553 710
59830 169
35897 801
3247 459
5946 293
800 116
1775 183
4481 281
5358 843
6373 664