13955 689
22170 641
7959 117
257038 2038
11546 380
35551 181
61060 259
74354 310
4985 699
59415 502
105461 607
46079 511
7196 609
3912 359
5256 512
9230 324
10147 253