5076 583
7539 681
25923 478
44429 757
7940 592
94006 473
6042 77
26384 304
54175 363
4094 520
4046 352
2895 99
4099 474
4497 732