16887 300
5880 973
5522 437
3649 513
9438 396
17362 590
5629 726
5346 728
9103 99
6908 254
17972 503
7242 402
13246 477
6028 727
11763 208
5240 680
5258 374
4904 290
4426 519
11234 86
7602 70
9833 558
21669 422