22882 2
2352 2
5006 2
4127 2
11157 2
8706 2
17330 2
583 2
902 2
3326 2
7251 2
5381 2
2008 2
5152 2
19684 2
633 2
204 2
1029 2
2281 2
658 2
1901 2
2807 2
6358 2
481 2