13955 689
22170 641
7959 117
257026 2038
11545 380
35550 181
61058 259
74345 310
4984 699
59411 502
105459 607
46074 511
7196 609
3912 359
5256 512
9230 324
10147 253