2575 145
5008 636
4411 732
5073 685
3588 549
6197 831
2922 384
3436 230
5640 752
54447 169
43768 755
73544 893
22451 820
21007 583
26454 361