15003 2
6582 2
8031 2
7983 2
8454 2
12078 2
5751 2
29857 2
112159 2
8028 2
51534 2
39757 2
17808 2
9681 2
4577 2
4002 2
16278 2
14883 2
44981 2
10579 2
4753 2
31951 2
8527 2
55908 2