5732 773
33653 509
10636 506
9231 61
5821 127
5906 151
3863 79
4110 944
6328 717
2895 438
3077 294
4281 685
23581 384