40705 2
1182 2
955 2
378 2
256 2
4005 2
3783 2
303 2
777 2
2582 2
829 2
96557 2
16753 2
379 2
1376 2
432 2
4958 2
484 2
734 2
954 2
1678 2
508 2
726 2