5406 726
2948 144
4444 553
18975 625
13194 92
144531 199
22524 598
3305 273
5217 591
3593 820
5928 310
18445 195
14130 175
8363 493
4303 637
3203 258
3765 618
4753 706
3144 40
4484 695
4640 403
4816 641
5165 960
4648 320
3955 717
1951 300
3866 532
3870 43