16691 766
15303 205
15470 645
17450 274
10090 707
4920 518
7009 728
7001 87
10015 286
5453 442
5858 224
18222 252
8712 342
4286 324