46094 737
14049 575
6077 803
3074 537
7775 570
2704 41
3428 346
1817 66
5779 690
2870 368
3596 539
4826 533