14403 60
7354 581
2509 444
5016 516
9232 845
3259 410
3514 647
4805 366
1393 77
3814 594
3553 764
2648 370
3002 543
3679 986
2077 511
3229 363
2520 314
2361 161
591 67
3321 791
5629 104
757 26
3875 785
3315 836
2048 325
2025 294
4825 705
5201 885