2202 629
1824 245
163534 662
1670 44
3416 329
3530 521
8546 681
1988 291
3713 37
53685 102
7332 593
4742 427
1354 142