5729 773
33650 509
10636 506
9230 61
5820 127
5906 151
3863 79
4110 944
6328 717
2895 438
3075 294
4281 685
23574 384