681 2
3028 2
73629 2
144884 2
7753 2
37132 2
57528 2
5002 2
33154 2
71780 2
42352 2
4379 2
7204 2
36377 2
8905 2
2478 2
11803 2
5656 2
43702 2
7558 2
16855 2
29782 2
48926 2
12027 2