5738 773
33682 509
10644 506
9239 61
5825 127
5909 151
3866 79
4110 944
6332 717
2896 438
3080 294
4282 685
23609 384