39530 685
13528 262
7981 229
20949 313
7230 513
22696 435
6221 362
4458 73
3807 218
4685 661
9014 828
3367 387
5825 311
10904 345
3067 92