5912 773
34338 510
10736 506
9435 61
6051 127
6081 151
3950 79
4201 944
6422 717
2962 439
3204 294
4375 685
24354 386