395947 1103
438837 1816
88971 147
29866 124
47278 495
71047 545
3716 804
3027 79
1470 48
1692 310
3364 740
5027 47