2177 629
1704 245
159638 661
1663 44
3408 329
3515 521
8516 681
1981 291
3690 37
53423 102
7329 593
4722 427
1319 142