5072 583
7539 681
25923 478
44429 757
7940 592
93991 473
6042 77
26373 304
54161 363
4094 520
4046 352
2895 99
4099 474
4497 732