3143 257
2149 282
3657 511
8710 479
12141 302
4482 166
8142 509
4276 422
6734 540
3790 464
5819 93
4361 684
8812 572
4096 294
4696 65
13808 780
6029 680
4946 761
3870 503
7002 538
6746 380
2733 269
26628 695
3960 884
8963 142
5048 473
6785 614
4579 258