5887 773
34216 510
10728 506
9395 61
6013 127
6059 151
3936 79
4189 944
6403 717
2947 439
3188 294
4356 685
24256 386