5759 773
33916 509
10662 506
9305 61
5902 127
5966 151
3879 79
4140 944
6357 717
2909 438
3122 294
4305 685
23796 386