15526 2
16102 2
27078 2
19278 2
30401 2
6201 2
7153 2
5652 2
26729 2
16355 2
22130 2
18453 2
12430 2
6977 2
27428 2
50477 2
65301 2
20130 2
10028 2
49853 2
8851 2
10451 2
92455 2
15378 2