3095 193
13785 546
6298 514
3004 618
11454 334
4745 274
2959 95
4463 978
5342 676
8615 735
6761 486
3403 239
2706 141
5780 755
6098 258
2636 183
6220 930
3659 675
3811 381
6301 719
3341 578
4073 546
3526 430
3584 803