13955 689
22169 641
7958 117
256996 2038
11544 380
35546 181
61028 259
74336 310
4984 699
59406 502
105450 607
46064 511
7196 609
3912 359
5255 512
9230 324
10144 253