5897 773
34259 510
10732 506
9409 61
6030 127
6072 151
3945 79
4192 944
6405 717
2950 439
3192 294
4361 685
24312 386