16646 766
15151 205
15368 645
17318 274
10004 707
4900 518
7001 728
6901 87
9906 286
5332 442
5826 224
18218 252
8615 342
4235 324