17191 519
5786 797
28108 600
29593 493
3296 273
32865 736
14810 538
7529 129
8785 612
18388 58
6505 153
5589 282
4437 205
11351 107
16366 648
7483 62
3242 67
4013 521
11215 565
5867 576