16646 766
15144 205
15361 645
17311 274
10001 707
4900 518
7001 728
6901 87
9905 286
5332 442
5826 224
18216 252
8612 342
4234 324