4180 30
8051 803
7944 869
5831 38
5593 172
3543 584
2583 144
16685 460
3584 41
6798 275
2675 140
7927 665
5891 267
3928 521
8230 310
6109 613
2764 287
3663 515
5888 737
5888 501
7743 523
4807 517
2620 263
4880 631