16691 766
15303 205
15473 645
17450 274
10090 707
4920 518
7009 728
7002 87
10015 286
5453 442
5858 224
18222 252
8712 342
4287 324
16850 695