5967 773
34605 510
10808 506
9495 61
6093 127
6363 151
3970 79
4231 944
6453 717
2998 439
3229 294
4410 685
24633 386