2931 2
977 2
954 2
958 2
4003 2
1881 2
11357 2
1256 2
1808 2
956 2
3229 2
3955 2
20977 2
6181 2
3003 2
13476 2
21755 2
477 2
10033 2
3731 2
1233 2
9827 2
733 2
380 2