5887 773
34211 510
10723 506
9387 61
6006 127
6059 151
3936 79
4187 944
6401 717
2946 439
3179 294
4356 685
24245 386