16646 766
15147 205
15363 645
17315 274
10002 707
4900 518
7001 728
6901 87
9905 286
5332 442
5826 224
18216 252
8612 342
4235 324
16839 695