13955 689
7958 117
256994 2038
35546 181
61027 259
74335 310
4984 699
59406 502
105450 607
46063 511
7196 609
3912 359
5255 512
9230 324
10144 253