2204 629
1830 245
163996 662
1671 44
3416 329
3536 521
8548 681
1988 291
3718 37
53701 102
7332 593
4743 427
1356 142