39274 779
11827 97
4741 883
3305 325
3657 364
1270 343
4407 634
3321 806
5611 469
3117 618
2232 83
5998 396
7004 294
4217 135
534 53
4041 829