16921 726
5838 28
6181 192
17801 713
4044 535
4824 472
7406 769
14971 390
9135 724
13125 860
6373 504