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