2404 319
5684 329
5037 712
18627 251
9887 641
5494 459
3029 57
4553 371
5100 503
6312 726
13529 586
1947 68
22355 734
6403 414
3406 729