4096 80
4261 826
1506 261
3659 130
932 104
2774 501
5234 421
919 73
3971 582
5445 575
3474 884
5746 650
1501 162
4863 930
3867 818
1665 162
6340 649
3139 548
3466 647
5225 482
987 37
4763 569
962 96
14118 567