2461 629
2349 245
191693 668
1701 44
3475 329
3596 521
8775 681
2038 291
3897 37
55619 104
7380 593
4870 427
1444 142