2231 629
1923 245
170178 664
1674 44
3423 329
3549 521
8598 681
1993 291
3746 37
54077 102
7343 593
4763 427
1382 142