13955 689
7957 117
256952 2038
35536 181
60995 259
74309 310
4984 699
59394 502
105430 607
46047 511
7192 609
3912 359
5255 512
9230 324
10142 253