51895 253
123705 320
59893 583
121311 773
48099 880
74984 579
64111 660
64591 756
84648 181
85749 620
3313 445
2533 436
3623 597