128531 171
39334 597
3701 530
5840 183
6414 664
3735 188
5589 726
3949 87
5622 741
7419 275
5014 455
3670 403
4548 554
3535 368
4383 228
5389 285
4261 677
1446 50
3689 480
3412 226
2684 31
3083 79
11364 243
4583 60