5959 2
2407 2
3706 2
1478 2
9106 2
20653 2
38003 2
4227 2
1229 2
1280 2
982 2
502 2
2580 2
1181 2
1356 2
332 2
677 2
3284 2
2080 2
301 2
7382 2
9151 2
1258 2
2557 2