5690 773
33401 509
10615 506
9165 61
5766 127
5859 151
3855 79
4087 944
6311 717
2874 438
3051 294
4254 685
23294 384