13955 689
7956 117
256868 2038
35528 181
60969 259
74279 310
4982 699
59366 502
105391 607
46029 511
7192 609
3912 359
5252 512
9229 324
10140 253