5726 773
33647 509
10636 506
9230 61
5820 127
5906 151
3863 79
4110 944
6328 717
2894 438
3075 294
4281 685
23572 384